package biblioteca.persistencia;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.Basic;

import com.google.appengine.api.datastore.Key;

import biblioteca.persistencia.Articulo;;

public class ContenedorKeys <I extends Articulo> extends Articulo{
	
	 @Basic
	    List<Key> ingredientes;

	    public ContenedorKeys() {
	        this.ingredientes = new ArrayList<Key>();
	    }

	    public List<Key> getIngredientes() {
	        return ingredientes;
	    }

	    public void setIngredientes(List<Key> ingredientes) {
	        this.ingredientes = ingredientes;
	    }

	    public void addIngrediente(I articulo) {
	        System.out.println("IContenedor addIngrediente ingrediente.getId())="+articulo.getKey());
	        ingredientes.add(articulo.getKey());
	        System.out.println("IContenedor addIngrediente ingredientes="+ingredientes.size());
	    }



}
